arm prostheses - German English Dictionary